Skip to main content
TrustRadius
Bonita Platform

Bonita Platform

Overview

What is Bonita Platform?

Bonita is an open-source business process and workflow management platform created by the French National Institute for Research in Computer Science. It is available as a free community edition or as a commercial subscription product.

Read more
Recent Reviews

BonitaSoft BPM review.

10 out of 10
January 08, 2024
Incentivized
We use BonitaSoft as our workflow and low code/no code platform. We've implemented it for business processes like logistics, supply chain, …
Continue reading

Bonita for BPM !

10 out of 10
December 23, 2022
Incentivized
Bonita platform is used for an HR portal, including data and process from HR and others entity, using connector extensions to get and put …
Continue reading

BonitaSoft review

5 out of 10
May 17, 2022
Incentivized
Building a solution to modelize client processes and use Bonita API to link our Bonita model with our custom micro-services.
Continue reading

review

9 out of 10
May 17, 2022
Incentivized
Bonita Platform is a process manager and process orchestrator that is used to control the business process and create an organized …
Continue reading

Bonita at a glance

7 out of 10
December 29, 2021
Incentivized
For workflow automation to save time and cost, which will be an ongoing process and change based on business requirements. We are …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 13 features
  • Process designer (52)
    8.7
    87%
  • Business rules engine (42)
    8.1
    81%
  • Form builder (48)
    7.9
    79%
  • Model execution (48)
    7.6
    76%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Bonita Platform?

Bonita is an open-source business process and workflow management platform created by the French National Institute for Research in Computer Science. It is available as a free community edition or as a commercial subscription product.

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.bonitasoft.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

19 people also want pricing

Alternatives Pricing

What is Camunda?

Camunda is a process orchestration tool designed to help organizations design, automate, and improve any process. Built for business and IT collaboration using BPMN and DMN standards, Camunda aims to enable seamless integration across endpoints to transform mission-critical processes.

What is Kure?

Kure is a web-based app that helps teams collaborate to complete process optimization projects. The Kure app is powered by the Process Optimization Path™. The Process Optimization Path (POP) is powered by artificial intelligence that guides users step-by-step – through improving any process – so…

Return to navigation

Features

Reporting & Analytics

Users can report on and analyze usage, performance, ROI, and/or other metrics of success.

7.2
Avg 8.1

Process Engine

Designing and building process models

7.7
Avg 8.4

Collaboration

Collaboration tools allowing BPM experts to collaborate on model design

6.9
Avg 8.2

Content Management Capabilties

Lightweight tool for managing content

6.9
Avg 8.1
Return to navigation

Product Details

What is Bonita Platform?

Bonitasoft supports digital operations and modernization of information systems with Bonita, an open-source and extensible platform for automation and optimization of business processes.

Presented as easy to handle and integrate into heterogeneous information systems, Bonita accelerates development and deployment of process automation projects, service orchestration and application development. This is made possible by its low code capabilities, reusable components, and unified deployment on-premise and on the cloud.

CIOs can confront both short-term challenges (often from requests from business teams who wish to support their business development), and the long-term challenge of modernizing IT to deliver on business needs and customer expectations.

Open-source, extensible and integrated, Bonita is based on an architecture that clearly separates the process, data and user interface layers. All project team members can collaborate to develop, deploy and maintain sustainable processes in line with the expectations of business users. Project governance, specific to each company, is respected by a clear separation between visual programming and coding capabilities. Each project team member can leverage their specific know-how and skills to add value. The technologies used do not require learning new languages ​​or methods, but instead rely on commonly used components such as Java, enterprise services such as SSO and LDAP, continuous delivery, and the ability to develop in SDKs. These capabilities avoid the need for additional resources.

The use of BPMN, reusable components, numerous extension points, deployment on premise or in the cloud all help guarantee rapid and agile developments.

Complex business processes become visible with centralized monitoring. Traceability, execution control and reduced risk of errors allow teams to focus on optimizing and improving operational efficiency on an ongoing basis.

Bonita Platform Features

Process Engine Features

  • Supported: Process designer
  • Supported: Business rules engine
  • Supported: SOA support
  • Supported: Support for modeling languages
  • Supported: Form builder
  • Supported: Model execution

Collaboration Features

  • Supported: Social collaboration tools

Reporting & Analytics Features

  • Supported: Dashboards
  • Supported: Standard reports
  • Supported: Custom reports

Content Management Capabilties Features

  • Supported: Content management

Bonita Platform Screenshots

Screenshot of Process designed in Bonita BPM StudioScreenshot of Bonita BPM project overviewScreenshot of Fully customized end user interfaceScreenshot of Bonita BPM Admin App

Bonita Platform Video

The Bonita platform for digital process automation

Bonita Platform Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationMobile Web
Supported CountriesWorldwide
Supported LanguagesEnglish, French, Spanish

Frequently Asked Questions

Bonita is an open-source business process and workflow management platform created by the French National Institute for Research in Computer Science. It is available as a free community edition or as a commercial subscription product.

Reviewers rate Process designer highest, with a score of 8.7.

The most common users of Bonita Platform are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(111)

Attribute Ratings

Reviews

(1-25 of 33)
Companies can't remove reviews or game the system. Here's why
Armando Miguel Brito Criado | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
ResellerIncentivized
A demo is being implemented for a customer's sales area.
  • Good process engine.
  • Groovy is ideal for developing business rules.
  • Excellent API.
  • IU designer and Form.
  • More documentation on the use of APIs and external forms.
  • More examples of use of the [functions], only examples of the basic functionalities are found.
It is a great BPM tool, with an excellent DB engine and language for developing business rules. The form designer should be better, it is very basic and takes a long time to build forms that meet real user requirements.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We developed a solution based on the Bonita Platform to allow users to subscribe to services and automate the validation of those subscriptions. The workflow controls the eligibility of the user to subscribe, call multiple micro-services, and respond with the list of services available. If anything fails, depending on the type of error, the main workflow is automatically retried using an error handling workflow or ended with the detailed error saved.
  • Automation of the steps in the workflow
  • Configuration allows the workflow to be independent of the environment in which it is deployed
  • The detailed case for the users to follow and manage the status and the synthesis of the case
  • Easier and more opened integration in K8s environment
  • Missing debugging mode during development phase
In our use case, Bonita was well-suited enough. But there as been some difficulties to implement a cron-based process to clean up or retry the cases in error state or not updated for a long time for example. I can't say how the product will be suited for a more complex use case, but I'm sure that the support of Bonitasoft will help a lot, as has been the case for us.
January 08, 2024

BonitaSoft BPM review.

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use BonitaSoft as our workflow and low code/no code platform. We've implemented it for business processes like logistics, supply chain, and manufacturing, from simple approval flows to more complex applications with integrations to other systems: ERP, Reporting/BI, etc.
  • BPMN compatible.
  • Process flow design.
  • Self documentation.
  • API authentication for more complex Enterprise grade.
  • Overall stability on the development side.
  • Supporting more scripting languages.
Well suited for low code/no code applications centered around approval flows. It has built-in task management for users to see their pending actions, comments, statuses, etc. It has a very nice design for process flows. Less appropriate may be for generic type applications with complex screens and logic within those screens that need a lot of data to process.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We used Bonita Platform to support claims process at our customer in insurance sector. The process is focused on long lived instances with multiple attachments of different types, stored in a non-standard document management system. Bonita Platform has offered a good balance between customizability and time to value. What was also important for us was ability to enable customer IT to understand and take over further development of the system. It worked fine. What I would appreciate in the future versions though is support for more recent GUI frameworks and easier deployment model, in kubernetes environments in particular.
  • Rapid GUI development with UI Designer
  • Ease of integrating custom logic and interoperability with external system with Java.
  • Describing main process logic in BPMN facilitates transparence between tech and business project members.
  • Customers small IT team was able to take over and implement further changes to the system.
  • Support for more recent GUI frameworks and libraries in UI designer.
  • Easier deployment model, more in line with the current cloud native trends.
  • Better support for automated tests.
Bonita Platform's strong point is a good balance between customizability and rapid delivery. It is a good fit for implementing quickly/at low cost many user focused processes leveraging UI designer, BDM business data model and provided portal. If your process has no user interaction at all or you will be implementing a fully blown custom user interface then you may consider other options.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
I have used the Bonita Platform Enterprise Edition for creating the POC tasks to check the feasibility of the functionality which was implemented using the other Business Process Management Tool and I have achieved the same functionality using the Bonita Platform. I have also worked on various features like UI, themes, rest API, connectors, and BDM in the Bonita Platform version 2021.2 and am also able to customize them according to the product needs. Customizing the pages, themes, profiles, etc. is very easy with the Bonita Platform and we can achieve it with normal knowledge of programming languages. One can easily deploy their applications using the Bonita Platform CI/CD feature and the reflection of changes are very smooth and efficient.
  • Customization of the charts on the pages.
  • Smooth and efficient deployment using Bonita Platform ci/cd.
  • Connectors integration with wide varieties of third party applications.
  • SOAP connector and outlook email Integration.
  • Roles in the profiles.
  • Landing page customization is not possible.
If the scenario is straightforward and does not involve any complex integration with third-party applications then I would definitely recommend the Bonita Platform to use as the business process management tool. Bonita Platform is not well suited to use if the application needs the data from a third-party application like Abbyy which makes the developer invest more time.
May 17, 2022

review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Bonita Platform is a process manager and process orchestrator that is used to control the business process and create an organized sequence that is easily modifiable and allows an agile correction of errors and easy process definition.
  • easly process definition
  • easly modification of process flow
  • compatibility whit anothers external tecnologies
  • grafic interface optimization
  • BonitaStudio optimization on open workspaces
Define easily with a complex process/administrate easily data information and his flow
Score 9 out of 10
Vetted Review
ResellerIncentivized
We are using the Bonita Platform to automate some HR processes that are country-specific and very difficult to find OTS available software.
  • Multiple integration points (emails, storage systems, databases, etc.)
  • BPMN used to model the process
  • Low-code development
  • Updates to the Business Data Model are not as smooth as they could be
It is a great tool to automate from the simplest to the most difficult processes inside an organization Anonymous user support is quite limited and complicates the interaction with users refusing to register with the company
Score 9 out of 10
Vetted Review
ResellerIncentivized
We use Bonita Platform for process automation in a wide range of solutions, from simple process automation to complex projects, implementing orchestration and choreography of processes using Bonita BPM. As our developers have a Java background, we don´t face problems implementing solutions based on the Bonita Platform, but this is also due to the fact that we made the Bonita courses for developers and administrators.
  • BPMN modeling
  • Implementation of business logic
  • Integration with external systems
  • Layer division: database, business/process logic and front-end
  • widgets
Well-suited scenarios: quick development of process-based solutions, orchestration of Robots (RPA), complex projects (after the design of the architecture), and applications where integration with different external systems is needed. Not suited: I really believe that any kind of application could be designed and implemented on a process-based solution.
Edison Jovanny | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is used as the process engine of the organization, where the bank's core processes are implemented, it is used as a backend and also as a front used by offices, sales forces, and from the website. The digital transformation of the business has been supported by this tool as it is the engine that orchestrates the asset contracting processes. As problems in the tool, problems have been seen in the queries of cases and in the performance of the portal due to the queries and work events that the tool handles and does not manage so quickly
  • Compatibility and integration with other tools and platforms
  • Rapid evolution and problem solving in its versions, it has evolved a lot since Bonita 5
  • It supports open source and the development tools it provides are good like UI designer.
  • There is a lack of a robust native BAM monitoring module for performance variables of the developed applications
  • more robust cron or timer event task management without leaving tasks open in the tool
The platform is recommended for any company and even more for those who want to carry out or advance in digital transformation, due to its easy integration with the applications of the same company and third parties, allowing the organization of the key business processes of a company.
December 29, 2021

Bonita at a glance

Score 7 out of 10
Vetted Review
Verified User
Incentivized
For workflow automation to save time and cost, which will be an ongoing process and change based on business requirements. We are targetting the workload that currently has to be done by individual staff users, which could be automated and has repeated workload and the organization is looking for a proper solution and we are doing POC and testing with a few different products.
  • Support workflow
  • Support process model
  • Good UI
  • Prebuilt integration support
  • Process as code
  • Detailed doco

It seems to be working well in our testing for small and straightforward workflow processing, but we haven't really built any complicated ones for a production, such as to engage mutiple stakeholders, talking to different backend or a long runner etc. so can't really say much from that perspective.
Score 9 out of 10
Vetted Review
ResellerIncentivized
We started using Bonita in 2008 for some automation projects when it was part of the Bull group in France with versions 3.x and 4. After Bonitasoft was formed we signed on as partners in late 2009 and are probably one of the older ones at this time, having worked with Bonita 5.0 onwards. Since 2008 we've implemented the Bonita platform in the community and subscription versions for several customers in different industries (government, industry, technology, pharma) in Brazil, Argentina, and Uruguay. The Bonita Platform helps our customers organize their work and have visibility of the status of their process instances. One very important aspect is the integration with ECM software (Alfresco in our case) so that the platform is used as an ECM/BPM solution. Integration is seamless through built-in connectors and we can also create specific customer connectors, apply scripting in Groovy and develop custom REST APIs. Some customers are also currently migrating to the Bonita UI designer for their solution needs.
  • Integration
  • Low code customisation.
  • Rapid UI browser based design.
  • MVC separation of data, process and front-end.
  • DevOps support with Bonita Continuous Delivery module.
  • Multi-platform as a Java solution (customers on Linux and Windows).
  • Modern technology stack support including Docker images.
  • Bonita BPM Studio should have a web based alternative.
  • Complete support for all BPMN v2 artifacts, although the missing element(s) is/are trivial and not frequently needed.
  • DMN modelling support not just DMN rule support.
The Bonita platform is available in a Community edition with no licensing costs, a subscription model, and a PaaS alternative in the Bonita Cloud. This lets a potential customer experiment by himself before deciding on the platform. The Community edition is not a toy and is fully functional for a vast majority of requirements. Bonitasoft has very good publicly available documentation that helps you get started, an area for contributions where you can find different connectors, widgets, and examples, and a good forum for questions and answers.

Any company wanting to automate business projects will have a very positive experience with the Bonita platform.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We implement Bonitasoft on different organizations, Educational, Insurance, Invoice delivery. It has a core based on services [that] helps companies with a dynamic integration, Bonitasoft is not married with a particular type of Organization and this makes the process development on this platform can be configurated in all aspects.
  • Dynamic integration
  • High level of configuration
  • Drag and Drop way
  • Simulation of process
Bonitasoft is well suited to dynamic integration with legacy systems Bonitasoft is less appropriate with process simulation.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Bonitasoft BPM is our go to platform for all automation requests. It is easy to build and develop custom applications with BPM studio. We have automated a large part of our sales activity and budget tracking with BPM. It's very easy to create responsive UI pages and our end users love the experience. BPM Platform is also very stable and allows us to generate a lot of cases without any noticeable dip in performance. We hardly have to perform any housekeeping and system monitoring. Based on excellent user reviews, we plan to improve our processes even further. We are motivated to upgrade to the latest version of Bonita as our management team is very happy with the platform.
  • Automated all sales activity.
  • Budget tracking for sales process.
  • Automated any process that require approval.
  • All visa processes updated.
  • Require more help with reporting. Didn't find much information on reporting.
  • Need more help on using AngularJS and jQuery. Need more responsive applications.
  • Could improve document repository options.
Bonita is a low code platform. It is very easy to build custom applications on Bonita. Anyone with limited knowledge can start working with Bonita BPM. This platform has extensive usage and can be molded and used with other applications. Bonita comes with a host of REST API that can be used and it makes Data CRUD operations very easy.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It's being used across the whole organization to facilitate the management of various business processes.
  • Customizable UI.
  • Powerful lightweight process engine.
  • Extensible REST API.
  • Setup of integration with Okta is complicated.
  • Active/active load balancing setup across different data centers does not work very well.
Bonita is well-suited where business processes depend on integration with other software systems. Bonita is less well-suited for document management-heavy business processes.
Antoine Chami | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We can easily implement new ways of working for companies. We help organizations have a better quality of work by implementing BPM solutions using Bonita. We can easily discuss with stakeholder on a BPMN basis then work with IT teams on the integration with IT ecosystem. Bonita is a marvelous tool to discuss with a large portion of [the] non-IT population and help them industrialize low value added tasks.
  • Modelization.
  • Task distribution.
  • Workflow.
  • The number of columns in basket.
  • Database writing of buffered information.
A good scenario for Bonita is for example office changes process where we need to connect with AD and be sure to update specific IT tools used by a large portion of company workers.

A less appropriate scenario would be to implement lots of specific rules with various webpages that would deliver a huge number of ending scenarios.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The Bonita Platform is being used as the basis for a research project and as a BPMS in undergraduate disciplines. The research project is being validated with the implementation of a Process Automation Office, having already implemented five internal processes at the UFSC Institution (HEI). The following criteria were defined for mapping and selecting processes: in cycle #1, they should preferably be primary processes for the CTC sponsor, especially those that are common to other academic units at HEI; cycle #2 should be shorter, in order to adjust the BPAO model; in cycle #3, the BPAO lifecycle method of process automation should be reapplied with another institutional instance, external to the CTC, and higher hierarchically in HEI.
  • Phases of process automation.
  • Process modeling.
  • Handling.
  • Organization structure.
  • Usability of automated processes.
  • Processes documentation.
Bonita Platform is better suited for organizations with well-defined structure. Bonita is also very efficient in both simple and complex processes, allowing for easy integration with legacy systems. Bonita Platform faces difficulties with information technology sectors focusing on classic methodologies for developing software solutions.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We are using the Bonita Platform to address our BPM-related requirements. Currently, we are in the process of migrating our Pega-BPM application to the Bonita platform considering the user license freedom as well as open-source flexibility. We are also looking for an opportunity to explore their party OCR tool integration to serve our invoice automation business.
  • Easy work flow configuration.
  • Integration service design.
  • UI component design.
  • Micro services integration.
  • OOTB UI component.
  • Industry specific pre-build framework.
  • OOTB reusable component.
Well Suited: In the case of workflow requirements it will be the best fit, like claim process, leave management, Ticketing solution, etc.

Less appropriate: If you have a design complex process that involves dynamic UI and RPA involvement along with extensive OOTB data management, then I think Bonita Platform will not be the best fit.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Bonita BPM is in my opinion the best BPM solution currently in the market. I developed my master's degree final assessment evaluating this technology along side with YAWL and jBPM, resulting in Bonita being the best of the three for small to big companies and environments.
In my organization I implemented the registry of non-conformance to allow users to submit company-related complaints and this was a complete success based on the extended capabilities of Bonita BPM from UI design to reporting.
  • UI design
  • Workflow using BPMN
  • Use of Java code
  • Integration using connectors
  • I can only think of database connection, it could be improved for a better and shorter experience connecting the data since this is a low-code technology.
Bonita BPM is well suited for:
  • UI design and experience in general.
  • Connectors: Data Base connectors with almost every DB suite.
  • BPMN language and standard: Very good instantiation of Business Process Management Notation.
  • Sub-process.
  • Roles and automation of business process.
  • Great business rule engine.
  • Perfect integration using Java code, which is easy to maintain and improve.
  • Great reporting tools.
richard gay | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized

BONITA has been used for 2 kinds of automation processes:

  • Dynamic interfacing between IT applications including human interaction. The interface has been dynamically adapted according to the various events managed by the BPM process. It's used at the company level to enable communication with the Customer Services team using CRM Salesforce cases, and with R&D team using Clearquest as a bug management tool. The Bonita BPM process is the basis for dialog between Customer Services and R&D teams.
  • Automating the HR process for employees changing their job within the company (change of manager, location, cost center, position in the HR org in the ERP, IT tools)
  • Mixing interactions between several IT applications with human interaction through automatic email receipt and response
  • Offering several formats for comminicating with IT applications: web services, email, files
  • Provides an effective form editor, including fields where values entered by humans drive the next actions of the business process
  • Not easy to delpoy new releases
  • License key management has to be renewed too frequently, even with a commercial contract in place
  • Adding more standard interfaces to common IT applications such as ERP systems
  • Change the culture from a technical / engineering culture to a customer-focused culture - this is already underway with the arrival of BONITA Customer success

It is well suited to mixing IT applications and human interactions in numerous dynamic combinations.

It is less suited for mass data transfer with few case management combinations, where an ETL tool would be more efficient.

John Wadie | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We have used Bonita to replace a couple of manual approval processes for our procurement department.
  • Modeling the business data.
  • Building a responsive UI for the process users.
  • Building integration with LOB systems in the form designer now requires implementing REST API's. This is a development overhead, and should be simplified.
  • The studio should include more options for handling exceptions.
Environments which have dedicated engineers and testers can benefit the best from Bonita.
Alberto Alvarez Besada | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
ResellerIncentivized
Bonita BPM is being used by the credit analysis departments, regarding credit card authorizations, car credits, and so on. The application in which Bonita BPM is involved, aims to address automatization, control and traceability of credit factory processes, where too many different skilled people work. These kind of applications allows managing staff keep control of what and how their core processes are being executed.
  • Ease of integration modularity
  • Building up workflow from design
  • Traceability logs, in order to allow audit processes
  • Licensing model
  • Would be useful having more functionalities of document management
  • Increase the number of backward supported releases
Bonita BPM is especially well suited for applications or environments where performance and ease of changes are the main technical priorities.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Bonita helped us to address two challenges: connecting editor applications to make interfaces and data exchanges between them, and processing workflows of dedicated processes within the company. The main challenges were to be able to create interfaces without having to hire external contractors to develop them, and taking advantage of this BPM tool, just by setting up the tool and by making the way we follow data exchanges between applications easy.
  • Bonita simplifies the way to produce interfaces between applications of the market.
  • Bonita reduces time to implement interface and time to maintain interfaces, using standard connectors.
  • The IDE helps to draw a user friendly chart to accelerate deployment of process and increase process governance.
  • Bonita forms are not highly customizable in terms of design.
  • Some updates may break down your interface. A "test mode" on a virtual appliance with replicated copy of your [production] environment would be a great improvement.
  • There is no ctrl-Z, no undo or redo, in the UI Designer editor.
The in/out arrival process for interns and employees is an example of a process where a company can achieve a significant result in a reduced amount of time. This is particularly right with the prepackaged processes fully furnished by Bonitasoft when you pay for annual maintenance. More pre-packaged processes based on standards exist and are furnished by Bonitasoft.
Clive Rethman | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
ResellerIncentivized
First Digital Solutions provides implementation and support to Bonitasoft users/customers. The platform is very user friendly and enables complex business processes to be designed and associated applications implemented quickly and efficiently. Furthermore, the extensive range of connectors means that applications can be easily integrated with other systems. We look forward to working with Bonitasoft on a mutually-beneficial basis in the long term.
  • Easily design workflows & business processes using the GUI studio tool.
  • Develop responsive web-based applications quickly and efficiently.
  • End users can easily modify BPM applications without needing any code expertise.
  • Be able to be implemented on LAMP Stack.
  • Make it easier to upgrade between versions.
  • Reduce the need for high-level Java expertise for developing applications.
Bonitasoft is very well suited for workflow based applications where there are dependencies on both human and computer-related tasks.
David Edson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Bonita BPM provides a single design and runtime environment for business functionality. Using the Bonita Forms and BPM process runtime we can enable accurate electronic data capture, assign responsibilities and escalation for form pressing and monitor and measure the effectiveness of our business functions. Further we have compared Bonita to a range of other BPM providers and found that it meets the expectations with a competitive advantage in agility and price. Delighted to recommend Bonita.
  • Dynamic form data capture, with validation and cross references.
  • Process flow control with excellent roles and responsibilities allowing the ability to get the right information to the right person at the right time.
  • Fantastic extensibility, both in the GUI and workflow connectors. Allows us to make the product meet customer requirements.
  • Great bang for your buck, compared to other BPM products in the marketplace.
  • I would love to see the process activities pre populate GUI fields, there are excellent REST capabilities, however a gap from the uplift from v6 to v7 is the auto mapping of data form a process activity into a the form. Having to retrieve it from the inside the form is cumbersome.
  • Would love to see GIT support in the designer to allow for integration into modern SDLC and CI/CD tools.
  • The ability to have a subscription licence work after an AWS node rebuild or a docker container rebuild would be a definite need. Licensing tools that support modern CI/CD and cloud scalability models.
  • Run the Forms GUI as a web view inside the Eclipse runtime, better continuity of design tools and stops the incessant screen hopping.
  • Auto start the browser developer tools in the preview mode, leverage the existing debug capabilities for REST, AJAX and JavaScript.
Well suited for small to medium business who require forms capture and agile data processing.
Gilles Godart | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Bonita BPM is used across the whole organization, we use it for all kinds of business processes in the holding and also the other countries. We have processes for vendor claims, trainings, and investment requests.
  • The modeling tool is very easy to use, it took me less than 20 minutes to create and deploy my first application.
  • The large number of connectors is a plus, we manage to connect our application to SAP & Alfresco.
  • We use a lot Bonita APIs, that way you can use the BPM engine in any business application.
  • The administration console can be improved, for example, it's not easy to access the logs when you have a problem.
  • The new forms are responsive in design but there is no mobile application!
  • I would like them to add a milestone feature. With a milestone, it's more easy to follow complex business processes.
Bonita BPM is well suited to develop new simple applications or new applications on top of an existing ERP. But you need to have good integration skills on your team to be able to do that.
Return to navigation